Skip to content

Conversation

@nikhilwoodruff
Copy link
Collaborator

@nikhilwoodruff nikhilwoodruff commented Aug 20, 2025

Simplified the repository structure from 10+ makefiles down to one, using docker-compose for both local development and deployment. All deployment files now live in a deployment/ folder keeping the root clean. Added automatic client generation for integration tests, which now work seamlessly both locally and in CI. Terraform automatically extracts commit URLs and package versions, removing manual configuration. Fixed Python 3.13 compatibility issues and added scripts to handle existing GCP resources that can't be imported. GitHub Actions workflows now run sequentially (tests → docker build → integration) to save CI time. Everything uses sentence case and the README is much clearer.

@nikhilwoodruff nikhilwoodruff self-assigned this Aug 20, 2025
@nikhilwoodruff nikhilwoodruff marked this pull request as draft August 20, 2025 00:02
@nikhilwoodruff nikhilwoodruff merged commit 054101d into main Aug 20, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants